Split API objects from structs
Add about page to footer
Add post-related structs
Add create request to timeline
Implement timeline and login page with localization
Add version and utility structs
Add template for login page
Use grayish white instead of yellow
Add dependency for localization
Add license AGPL license notice
Add license notice
Add about page
Separate templates for static and dynamic pages
Add about page
Use more dark-friendly favicon
Add static file serving
Change "build" to "bin" to avoid name conflict