trouble with attiny.zip file where does it go?

i have been trying to do the uno to attiny45 isp upload a sketch such as blink ,but all i get are compile errors galore when i try to upload the sketch via the uno to the attiny on a breadbooard .the wiring looks ok .
the net examples make it look easy but it dont work due to all the compile errors.i suspect the attiny zip is unzipped in the wrong dir but without a dir tree example its hard to be sure where it should go to enable the sketch to work.as that is what i suspect is the problem

You should have Arduino/hardware/tiny

Inside that is:
Arduino/hardware/tiny/boards.txt
Arduino/hardware/tiny/bootloaders/empty/(bunch of .hex files)
Arduino/hardware/tiny/cores/tiny/(bunch of source files)

This core

http://code.google.com/p/arduino-tiny/

comes with a guide to the installation

http://code.google.com/p/arduino-tiny/source/browse/trunk/readme.txt