NoClassDefFoundError means that the class is present in the classpath at Compile time, but it doesn't exist in the classpath at Runtime.
If you're using Eclipse, make sure you have the shapes, linepoints and the spaceobjectsas entries in the .classpath file.