Small fixes and metro UI

Also added .gitignore