Restructured sike src and configured so that tests work properly.