Adding a helpful get_day_array function to get a day range

This can be used for generating docket-related things
Prettify and Improve User's Day Event Collection Algorithm
We don't need most of this code anymore; user model takes care of it.

This means that responses are faster.
Add text-truncate class

This enables making stuff fit where it needs to.
Change the sidebar to have buttons so that we can quickly add things

(Partial fix for #33)
Some layout changes to make the sidebar prettier.
Moving some stuff around.