Basic board functionality defined and created