Included some logging and added a base project