move internal implementation into _ dir.
added Webstorm IDE files to ignore list
Reformating of code for Tizen's module
Merge remote-tracking branch 'origin/master'