My apologies on the late updates. Dev-CPP has decided to crap out on me so I'm changing to Code::Blocks.
Here's what my plan was:
A level editor that uses a bmp image created by the user to parse the level. Another hacked together program will come afterwards to add doors and enemies to the levels.
For now you have to settle for a busted IDE.