Begin work on refactoring adding new users/sites/nodes

Signed-off-by: zachwick <zach@zachwick.com>
Updates schema

Signed-off-by: zachwick <zach@zachwick.com>