my first commit

I don't know what I have done with this project but I hope it is in good working condition. So help me God in understanding what I am doing and what I am expected to do.