a canvas based framework to ease and speed up the process of multi-platform html game development