Big Block is a component based javascript game engine