bunch of changed shit, migrating jquery functionality to polymer elements