code duplication is hell
able to set percentage widths and heights!
multiple class name support
DRY