The issue is that your contracts fail to compile. The two issues I found were
- The events are declared twice. Once in the interface and then again in the DKYToken contract
- The code is using
require, which is defined in solidity 0.4.10 I think. Strato supports solidity 0.4.8.
The best way to check if your contract will compile or not is to use remix, with the compiler version set to solidity 0.4.8. You can find this at https://remix.ethereum.org/#version=soljson-v0.4.8+commit.60cc1668.js
We are working on improving the dashboard, so that it gives you better feedback when you have errors in your contract.