Added some more structure to it...is still very bad! I am thinking of what I am going to do