Add irb resource and tests.
Add url encoding/decoding for search terms.
Add class file headers.