Update: Completed working copy of cat using fcntl library based calls i.e. open, read, write