Updates constants and adds piece class

ITS ONLY THE BEGINNING NO JUDGING MATT :P