Refactored web.core stuff into sub-appls "auth" and "tags"
Added test for web