Unity treats scripts as an imported object

I just started learning Unity through the Walker boys tutorials so I am pretty new.

The problem is that Unity seems to be treating any script I create as an imported object. This picture shows it better: http://i.imgur.com/9TUiyMc.png

Furthermore, I am following the tutorials step by step, but the script which is supposed to run at an animation event is not running. It should show a message in the console but it fails to do that. The strange thing is that when I shared my project with other users of Unity, the script seemed to run properly. So the problem is at my end. I am using Windows 7 and the version of Unity is 4.1.

Any help will be appreciated.

Treating a script as an imported object is nothing to worry about, it is just how Unity refers to objects in the project
If the script in the image is the same script you are talking about then you need to call the method in the Start function for it to work.

It seems to work now. Did a re-install. Thank you for the help.