Refactoring basic architecture
Reorganizing code for pillars
Updating front and back pillars
Adding floor and ceiling