Add guard + minitest + some tests
Add todo with some addition ideas