Routes: Heavily refactored the route handling for new sidebar changes.
Routes: Heavily refactored the route handling for new sidebar changes.

Commented codes are also committed because of reference. I will make another commit to remove them.

koding/koding,rjeczalik/koding,acbodine/koding,alex-ionochkin/koding,usirin/koding,gokmen/koding,koding/koding,mertaytore/koding,mertaytore/koding,alex-ionochkin/koding,kwagdy/koding-1,gokmen/koding,drewsetski/koding,usirin/koding,jack89129/koding,jack89129/koding,usirin/koding,andrewjcasal/koding,andrewjcasal/koding,sinan/koding,sinan/koding,drewsetski/koding,gokmen/koding,cihangir/koding,drewsetski/koding,acbodine/koding,sinan/koding,mertaytore/koding,koding/koding,alex-ionochkin/koding,gokmen/koding,sinan/koding,sinan/koding,gokmen/koding,acbodine/koding,rjeczalik/koding,koding/koding,gokmen/koding,kwagdy/koding-1,usirin/koding,andrewjcasal/koding,alex-ionochkin/koding,mertaytore/koding,usirin/koding,rjeczalik/koding,andrewjcasal/koding,cihangir/koding,drewsetski/koding,alex-ionochkin/koding,drewsetski/koding,andrewjcasal/koding,gokmen/koding,szkl/koding,kwagdy/koding-1,usirin/koding,mertaytore/koding,szkl/koding,szkl/koding,rjeczalik/koding,sinan/koding,alex-ionochkin/koding,kwagdy/koding-1,koding/koding,kwagdy/koding-1,szkl/koding,koding/koding,mertaytore/koding,szkl/koding,acbodine/koding,usirin/koding,andrewjcasal/koding,sinan/koding,cihangir/koding,szkl/koding,rjeczalik/koding,cihangir/koding,szkl/koding,cihangir/koding,koding/koding,alex-ionochkin/koding,acbodine/koding,acbodine/koding,drewsetski/koding,andrewjcasal/koding,gokmen/koding,rjeczalik/koding,acbodine/koding,cihangir/koding,jack89129/koding,mertaytore/koding,acbodine/koding,jack89129/koding,kwagdy/koding-1,jack89129/koding,koding/koding,kwagdy/koding-1,szkl/koding,andrewjcasal/koding,mertaytore/koding,kwagdy/koding-1,jack89129/koding,usirin/koding,jack89129/koding,cihangir/koding,rjeczalik/koding,alex-ionochkin/koding,jack89129/koding,sinan/koding,drewsetski/koding,drewsetski/koding,rjeczalik/koding,cihangir/koding