Re-wrote router handling
Implemented positionable module
Implemented search module