Improved file path handling

- Use path.join() to construct file paths
- Corrected file path for strategy elements
- Added tests for strategy elements
Merge pull request #4 from bbcrd/file-paths

Improved file path handling