Some graphics would definitely help I couldn't read the whole story and check everything. But it's a good start Congrats !!
Thanks so much!