this is just an experiment for my class and there are many many places that i did not make perfect if you want to make it better just tell me getbluer@gmail.com