- Implemented pause screen;

- Implemented textboxes and buttons;
- Implemented mouse button events;

Known bugs:
- when clicking outside of a button and then dragging the mouse inside of it, it acts as if the mouse was pressed inside from the beginning.