added eclipse project and reorganised