Partly implemented #14; Command API and introduced new great API for Position and Range classes