US1: Initial commit, with all basic features for app