Cleanup balance change setters/getters, add specs