Basic view & package handler. Requires a lot more work :(