Merge pull request #8 from SHTheSuper/DesignChanges

Design changes
Bugfix: Now can actually index a specific directory
Merge branch 'master' into DesignChanges