Make <body> detection a little more lenient
Add more detail and API docs to the readme