LWJGL Collisions

I found this amazing video on youtube, and I messed with the code a bit.
Here is the source code: http://www.mediafire.com/?hxzq9pdk9zdda3z (11MB).

The author used a terrible method for collisions. Does anyone know of a better method? Any help is appreciated ;D.