Removed class dependencies and added a `children` option. Fixed border, padding, margin issues

- Removed all class dependencies and added `children` selector option to specify which elements to calculate and alter.
- changed `.height()` to `.outerHeight(true)` to fix problems with borders, padding and margin (see info file)