Added file_path helper and requires the actual lib
Raise error if source file does not exists.