add constructor to two game modes
add single- and multiplayer game modes
fix placing start positions to depend on number of player