Fleshing out directory structure and initial documentation files.
Added configuration and templates needed by autotools and a script to regenerate a full compilation environment from them.
Set up the list of files to ignore.
Updated ignore list with additional files generated by 'configure'.
Started fleshing out the source tree to build up the framework.