Feature/front end check for commits

Implements auto checking for commits and adding to the top of the list

closes #5