more changes to directory structure
started implementation of client