I'd say you're doing a good job so far, I'm excited to see how it develops more :) I will hopefully have something up for you in the next couple of hours, everything willing XD