If you didn't already, make sure the name matches the (main) class in the file, e.g. BusCard is defined in BusCard.java. If you have multiple non-nested classes defined in a file, only one of them can be public and should match the file name. The others are given package level access. The rest of the errors seem pretty easy to fix, and the other members have addressed them...
