Web Application - client side only modelling tool