A plurality of different types of modules are used to form external and
internal walls of a building system. Adjacent modules are interlocked by
first and second fitting surfaces of respective adjacent modules. First
and second adjacent modules are attached using a fastening system which
includes a fixing rod and wall fitting unit. A fitting surface of the
first adjacent module is fitted with the wall fitting unit and the fixing
rod is inserted through the second adjacent module.