Restructure project for proper packaging

Also, rename sajax class to Registrar, as it will keep track of all views
or routes which have been registered with it. This also prevents the silly
sajax.Sajax that we would have otherwise faced.