Fully implemented the Github webhook