Homo floresiensis- A Human Ancestor or just a modern human?