Updated all clases with startpositions, made modifications to boardPoistionGUI to handle several pieces ... added 2 todo: into board