first commit - setting basic structure and files