Sign parsing, cleanup of LevelParser (added exceptions)