Added gtest and some tries for testing