WIP: tests + fixes + love

people can override in bower if they need with !