fix compilation issues
create 2 demo fragments in api_demos project