added core and ui directories; began work on board core module