First Push

ALL THE CODE