Making Location a separate model
Adding locations to Content in admin