OO design practice with bootstrap front-end