Removed empty div dependency, formatted readme, added SASS theming.

I figured we could add that overlay div with JS when it's called instead of needing an empty div in the markup. There may be a better way to do it.

Added SASS variables to make theming really simple.