created display smart object, started UI rebuild
visibility toggle for images works again
first ecore events working
created event data structure to pass evas
added queing of path creation ready for threading