bumping version to 0.5.0

a lot of work has been done since the last version change, and the API has changed a little