Starting to add full lifecycle test
completed lifecycle tests
removed redundant old tests
updating rake file