Merge pull request #17 from darkstar21/develop

Adds railroad diagrams and regexToRailroad conversion
Added stylus
adds scripts to package.json, .gitignores npm-debug.log
(add) adds in Shan's index and styles, incorporates stylus
(refactor) replaces multiple controllers with one, converts old controllers to directives, renames files
(add) adds railroad stub html, structure of  factory to create railroad
Merge pull request #18 from TessMyers/develop

adds railroad diagram files, converts controllers to directives, makes index pretty
Fixes merge conflict
Merge pull request #19 from shanswami/develop

Fixes merge conflicts in Develop and Package.json
(fix) handles {1,1} and {0,0} appropriately
(fix) regexToRailroad handles ranges now