CREATED constructors, variables
CREATED Node class
CREATED piece class