add initial spiked implementation
add usage instructions
add development instructions
add test for bookmark