Add a data structure to hold command options
Remove unneeded `System.Environment`
Change main to start using `cmdArgs`
hyakkoStyles now checks for other css styles
Don't rely on `getArgs` in `sources`
No long use recursion in `generateDocumentation`

Also Hyakko data structure is being passed in for giving command line flag
options to the other functions being called.
Allow `destination` to output the correct dir
Finished off the new api for CLI options
Merge branch 'parse/arguments'