Basic inheritance practice.

Short program that explores Java inheritance, method overloading, and
polymorphism. Basic example completed, further examples will be added.
Uses vehicles as an example - an object many can relate to.