Build out initial properties and methods for Vagabond class
expand current Vagabond class
create Language class and modified canSpeakWith method
separeated Vagabond and Language class
Merge branch 'feature/ddd-1' into develop