Fixed project to work with latest Bower and NodeJS

Also removed Firefox from dependencies. If you find it necessary, edit this PR and add it back here.