create permission command added, start of signal integration (nothing using it right now), updated appcache (currently partially functional, but without model registration (coming later), won't be very useful)