updated unit test, docs, SquareButton, and removed extra class