*v2.0 Update*
    * Completely reworked, starting fresh.