added update and install targets
introduced sudo install ; preparing state processor for splitting files