Changes.
Added license file and default language.
Compiles. Cleaned up organization of Expression.hs.