almost full refactor of board size

need to fix image size still