added serverboard implementation and various modifications to cardstore
and board
Merged with serverSideEvent Branch