Original commit. Adding ideas and boilerplate MelonJS code.