ActionScript 3.0 2D Platform Game Engine