Finish Contact page and more refactoring
Add unneccessary files to ignore list