Look, I'm not trying to be negative or bring down the game or anything, but I need you to be really specific when telling me what to do. A statement like "work on enemy AI" doesn't really tell me much, because every game has AI to some degree, and I already made the assumption yours does when came here.
Maybe if you send me something you have, so I can get an idea as to what the levels look like, or if you could describe (in as much detail as possible) the basic goals and objectives the player will have in the game, and how we will make it a challenge.
To add to that, I need to know how you programmed things such as
walls, terrain, obstacles, interactive items, and things of that
nature. That way, I can know how the enemies should respond, because I
guarantee we both have different ideas as to how the enemies will
interact with the environment.
Again, I apologize if this sounded offensive. I'm not trying to make you fell bad or anything, I'm just trying to offer constructive criticism that would help us all in the long run.
EDIT: Also, I don't see why we need sprites before we start programming the game. For now, as lonk as SRC tells us the dimensions of how big his sprites are going to be, all we really need is a rectangle walking around the levels. Precise collision detection is almost always a bad idea in a platformer.