Some overall improvements, first take at ui.
Merge branch 'master' of github.com:seblavoie/Esy

Conflicts:
	lib/esy.js
	src/esy.coffee