WIP: Homescreen
Tasks:
- Change the "grid" part of the homescreen into an application list drawer
- There would be no "in between" state between the drawer being closed and it being open
- If there aren't enough elements to justify opening the panel fullscreen, only show the panel as much as it needs to be (like how it works right now)