got linked lists working, add file struct, added print ability for list