Added initial codebase

Initial codebase for developing.