fixing width problem ie8
Major update

- added modules
- added struture ( used by modules )