Well ... between travel and my dissertation I haven't had much time to work on this project.
However, I have now completed all of the levels. All I have left to do is fix the UI, add a password reset for the user created levels login, and improve the touch controls for the mobile version.
Here are some screenshots of some of the levels.