This contract allows a named token creation with a limited initial supply, emission allowed only at time intervals (currently 31.3 days) and at limited amount (curently 500 000), also allows symbol designation as well as a token burning (also after 3mo period of time). Works with Solidity 0.4.23
Deployed on testnet: https://rinkeby.etherscan.io/address/0x84cc749b3010077e7d60a4e620e3fef4845d7d6d#code
https://scivi.pub or www.scivi.fi
Modified from Zeppelin-Solidity https://github.com/OpenZeppelin/zeppelin-solidity/blob/master/contracts/token/ERC20/MintableToken.sol