* added variables
* moved to vanilla js (at least part of it) - we still include jquery (for now)