added main class
implemented store/load constant, global local + add