Added gitignore and started layout fixes