add login and logout views
add a model
add GPX parsing utilities
add upload view