First Commit. Basic GUI working.