making appjangle template and framework more lightweight

functionality moved to module container