Put framework in module. Refactored framework more. Started board module.