Doesnt build but that dont matter right now.

Started on a file handling lib.