Fixed lint failures
Added alert for browser incompatibilities
Beautified