Organize files into parent folders

starting process for breaking main.js into a more abstracted model
Added /src
added /lib
added /src/help.js for help features