Stores ttl file on disk
Closes #11
Minor style improvements
Merge branch 'enhancement-#11' into web