More location things
Can add locations to posts. Also major refactoring work on newquestion newanswer newpost