Logic Behind Basic Design And Coding Of Forms In Architecture