Clean Up & Attempting Documentation