Added member functions for repository initialization
Added signature and first part of commit()