Adding initial Controller, as well as the base packages for everyone to work off of
fixing gitignore