Updating and adding a home controller
Fixing gitignore file