rename files, sketch how it is supposed to work
work in progress, some basic functionality