Pre-Final Version 2.3

Renamed functions
Added push_back
Added reverse list