testing
basic functionality done, still needs graphics