Added selectable interface
Refactored staticEntity to passiveEntity
Nocked of son "TODO" items
added directinal walls