Add a `load' helper function

Opens and parses the given file path.
Add .gitignore
Handle strings with text properties