de-coupled urls, updated to use modular CBV for learning/practice, finished basic views and model design