Reorganised layout + Add text

TODO
> not sure how it will scale with diff window sizes
> text is still in the early stages, not sure how to implement post-it
style
> found some bugs in some functions, commented in code