app struct, dummy data

need to replace resource with socket