First commit

Adding everything needed for the first commit