That's starting to take nice shape. Keep up the good work.
I have an idea for this contest myself but I can't get to it until later this week so not sure if I will get much done on it or not....hopefully, I will so you at least have some fellow contenders.