I am trying to somehow end up with a solidity code (for an Ethereum token and a Crowdsale contract), that I can paste in the source code bar in Ethereum Wallet and deploy the Token and the Crowdsale ICO.
Most of the sample/example/finished codes online are for an older solidity version and don't function anymore. I am also not capable of changing them to make it work. Despite my low to zero coding experience, I have a feeling that most of the changes in solidity versions include fundamental improvements, which leads me to think older examples are not the thing I should look for.
I found https://github.com/OpenZeppelin/zeppelin-solidity where everything is up to date and has examples of most of the smart contracts that one may need.
Using various tutorials I extracted some of the files from Zeppelin and made some on my own (one for the coin and one for the crowdsale).
Most of the files in Zeppelin have other files linked in their code. For me to deploy a contract, I need one code without linked libraries.
I thought the word "compile" is what I am looking for and using Truffle managed to compile them, but I just got all the separate files, but in .json.
How can I make one single code, that could be used in apps like Ethereum Wallet to deploy a contract. Will it work if I just copy-paste everything together (should work, but I have a feeling that this is not the smart way).