Initial commit of main files