some architecture changes
added Integer, Char, Boolean, Double, Float with basic values, no annotations yet