first commit. setting up the basic structure.