increase build number

increase build number

Signed-off-by: Eric Friesen <efriesen@gmail.com>
media refactor

major refactor of the media and related classes.  mostly to use new design patterns.  this should make it easier to maintain and add new functionality later on.  i'm sure it will still need some work, but this is already a large commit.

Signed-off-by: Eric Friesen <efriesen@gmail.com>
new apk

bump build number and a new apk with current code

Signed-off-by: Eric Friesen <efriesen@gmail.com>