Major refactoring (Part 1)

Organize folder structures
Organize and rename javascript/views
Remove unused files
Move selection options back in model
Fix bugs on addresses
Organize wicked steps

More will come in next part..