Initial Commit

Added a simple Window Class and a test suite.
All this is still in prototyping stage...