Initial structure

committing as a backup