Added first set of files.
Started fleshing out some functions.