project complete 1.0

This is the completed version as of now, text changes still needs to be
applied and others, most bugs are out but with more changes will come
more bugs. This is prior to me applying some of the changes brought up
in class