Initial commit setting up file structure