added vertical-align. Improved calling structure
updated demo
refactored. it"s so much cleaner now