Initial commit

Base skeleton code for the project