Fixed bugs, refactored, and added documentation