Added convertible abstract, updated file class
Testing and some fixes