Added a few more files and some documentation.