major update

included lots of more functionality, finished admin panel, implemented
other code