First pass at Video window
Refactor of CRTC
Additional refactoring
Merge pull request #4 from Max840/master

New way of defining devices and a bit of optimization
Merge branch 'master' into crtc

Conflicts:
	src/main/java/com/loomcom/symon/Simulator.java
	src/main/java/com/loomcom/symon/devices/Device.java
	src/main/java/com/loomcom/symon/devices/Memory.java
Video screenshot and README update
README clarification
Additional README updates