breaking off boardMaster's constructor into components
side choice window made into a component