Improve ComputerParser and add ViewParser