#4 some first improvements on Robot class