Added location + address abstraction. Also, modified spring security.
Minor clean up.
Minor changes