First Major Commit in conversion to Lumines