It seems like you did take on a lot of work on your own having to be the team leader, the main programmer and the UI designer. I have to commend you on taking that leap into programming and focusing on building a modular system that could be utilized again and again instead of building one-time code. I'm sure it was a large task to take on by yourself but from what it seems you'll be more equipped for future projects with this under your belt.