created core and web modules