added state setting, changing icon and tooltip
changed tabs to spaces
Moved javascript to openfaux-app.js file - html file was not checked by npm test
build package
Merge pull request #45 from jarekk78/master

added state setting, changing icon and tooltip