Undo 'Remove observr and rakefile.'
Improve tests.
Add readme.
Rename #markup_price to #apply_markup.
Add test for 0% markup for other types of materials.
Reorder test methods to match examples in readme.