Test Curses Environment

I've created a test curses GUI. It initializes the curses environment when an instance of GUIMain is created and it is destroyed when the instance is deleted. Please test it to make sure that it works on your system.