Lots of changes to the ThinkWebApp and just adding all the files there. Not all are needed though...