Initial work on re-organising the eyedraw controller js
Controller refactor and added more test examples