Dealing with multiple contracts is tricky especially if you are new the Ethereum Platform. So this provide a simple sample which helps you to understand the basics easily
Working with EVM may looks like a complex process due to many different supporting tool. This wrapper library work with minimum dependencies to and streamline the interaction between DApp and EVM
Simple hypothetical contract and DApp to illustrate how to interact work with EVM and its environment using a simple web application.
Template project where you could start develop your SmartContract, Unit test it with Truffle and develop a simple DApp to make make your contract usable to an average user
Simple SmartContract and how to use Truffle to unit test it is illustrated in an easy to understand manner