completed basic structure
merged initial files from Github