Initial commit. Implemented basic directory structure