added skeleton class
more stubs
and more stubs
more worky
finally got started
search kinda work
3 more functions to go
Ready for testing
final version for now
some polish