Working Basic API
working for the morning, next up: fix collectionview