begin to handling JSON serializing/deserializing of List<Stream> children as Map<String, Stream>.
add javadoc, remove commented code.
add foreign key constraint (for STREAMS.PARENT_ID REFERENCES STREAMS.ID field) to SQLite DB.