Added a README and developed some better naming conventions