Almost complete with custom level dialogue, bug fixes