added more comments and added skeleton for remainder of 007 class