refactored board views
refactored create