added valuegetter
jshint config
Major refactoring...