Rough AI .. Not the finished AI, just some logic testing. I am going to rewrite both of the classes to make the code cleaner and perform differently.