java bitches when your files don't preside in the same folder structure as your package name