Added Directory Chooser
Added File Output function

Signed-off-by: Jamex Reid <dj.jamex.hacker@gmail.com>