EifFE-L meets ECLIPSE: an integrated open source e-learning environment