Application skeleton