added in counter methods and completed app skeleton