structuring the code
added code files