Added BoardView(UIView subclass)
Some cleanup & simplification