basic eclipse setup, basic structure