Full planning integration into master

Knowledgebase phase of project is complete!
!this.spaceName.equals("") -> !this.spaceName.isEmpty()