Incremental Commit

Downside is, its getting large. I am not sure how to downsize the
files... Maybe I don't have to but its compiling to 6k