Updated readme, notes
Messing around with visual representation of beam.
Continuing to work on visual representation of beam.
Revert "Continuing to work on visual representation of beam."

This reverts commit cf5dcc7bf7854c28622e89b85f5d623aaf8694bb.
Revert "Messing around with visual representation of beam."

This reverts commit f8a87587ee2de075791b35a5ba729e4bfbaf383d.
added about dialog box
updated file structure
updated directory structure
Updated notes
Various code cleanup. Removed some unused functions for teh clever solving method. Also specifed the main window to open maximized.
Updated readme, cleaned up code in unit tests.
Updated version number to v0.4.0