Homepage layout ver.1, bugfixing, styling and gitignore

Fixed orm structure to match database scheme
Fixed wrong field names in where statements
Fixed some layout issues
Added .gitignore
Added basic homepage layout and styling
Added basic navigation