added random move generator
added oop? going to make a branch