add junit tests
add text data read method in ResourceEntry
improve ids file read
progress on projectile factory (still unfinished)