Added file name [path] as parameter to commit object.
Added filename (path) as parameter to commit to latest.
Rewrote the commit operation. Now should be following the steps of
create new blob -> create tree pointing to new blob and previous tree -> create commit with newly created tree -> update ref to point to new commit.

Currently this on the master branch, will need to update to get the current branch, or choose branch?, and commit to that.