Initial Commit

Includes:
Screen Class
Button Class
TextBox Class
Basic Tester