fix piece moves under empty cells
add Board class
move Piece from Model to Presenter
clean up
split cell animation and piece animation
remove unnecessary setMatricesWindow setViewport function calls
extract FONT & FONT_WEIGHT
fix color issue. reset color before render texture!