added gitignore
added gulpfile
removed dependancy on require.js
added dockpanel (incomplete)
added distributed version of fnc.js under dist/fnc.js
modified sampeles to use the new fnc.js file