Level generation improvements

Levels are now generated via .txt file.