Core framwork for web