fixed typos, some controller bugs, added vertical view