Added html version, most of js side done, none of the final gui merged yet.