initial webapp tomfoolery, need major refactor now