Setting up basic gem structure
make licence an MD file
adds first expectation
adds filter
adds option filter
adds store
adds filter cache