Restructured project, added several other files.