Update composer file

Change-Id: I986b65b53f516d3b368ea6b49bfcbe6b9b01e6ed
Update gitignore

Change-Id: I922e5d628db0f968b5c0d55c93cdf8c771bfd59c
Add PSR-0 based class loading

Change-Id: Id0ed94b053327b37f2abef5fec0b7f308e069466