Renamed packages and moved classes. Added skeleton validation functionality.