Remove var types

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Add FileSystem project

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Rename TargetDirectory to SourceDirectory and implement basic constructor

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Add title and logo to SourceDirectory

Signed-off-by: James Tasker <james_tasker1@hotmail.com>