Finished initial implementation of Lviv.JS