Added CursesApplication as main entry point
Added Screen as default widget/window class
Added MainScreen as the main screen of the program
CursesApplication uses MainScreen now
Removed addstr method from Screen.

Determining absolute coordinates should be done manually.
More general curses function resolving in Screen
Implemented MainScreen to draw a box and the title
Changed absoluteCoordinates to shorter abs
Added chilren management
Added initialize method, better abs method, better curses method resolver and better box drawing
Added MultilineBox
Starts the application by updating instead of drawing the main widget
Box drawing resolves relative coordinates
Added QueueBox prototype
Moved initialization code and added queuebox prototype
Added layout method to layout children
Set the size of the MainScreen on startup
Layout the queuebox
Implemented display to not draw more lines than available
Changed selectedRow to selectedLine