v0.9

Updates by Anthony Martinez, change-log is in the code comments.