More refactoring, added UI for add personal info and some code for pulling and parsing JSON.