A simple javascript maze with restrictions to make solving harder