Initial Checkin of Composer Friendly code base