~9 days of work on random level generation