finished the boardManager service and moved it's definition to a seperate file